package io.renren.modules.echarts.ResVo;

import io.renren.modules.echarts.entity.StripEntity;
import lombok.Data;

import java.util.List;
import java.util.stream.Collectors;

@Data
public class StripVo {
    private String name;
    private int scaleValue;
    private String colour;
    private int value;

    public static StripVo build(StripEntity entity){
        StripVo stripVo = new StripVo();
        stripVo.setColour(entity.getColour());
        stripVo.setName(entity.getName());
        stripVo.setScaleValue(entity.getScaleValue());
        stripVo.setValue(entity.getValue());
        return stripVo;
    }

    public static List<StripVo> build(List<StripEntity> entity){
        return entity.stream().map(StripVo::build).collect(Collectors.toList());
    }
}
